import React from 'react';

import { Icon } from './base';

/**
 * 书画
 *
 * @export
 * @class IconShuhua
 * @extends {Icon}
 */
export default class IconShuhua extends Icon {
    static defaultProps = {
        ...Icon.defaultProps,
        color: '#424242',
    };

    render() {
        const { color, className, style } = this.props;

        const { width, height } = this.getSize();

        return (
            <svg viewBox="0 0 1024 1024" width={width} height={height} style={style} className={className}>
                <path
                    fill={color}
                    d="M353.008941 686.396235c-43.911529-111.631059 8.869647-234.616471 99.629177-302.592l-0.180706-0.301176c33.219765-26.548706 48.911059-71.424 35.930353-114.582588a107.294118 107.294118 0 0 0-133.541647-71.800471l-0.301177 0.120471-3.463529 1.008941C155.964235 256.933647 45.281882 462.832941 103.966118 657.965176c43.203765 143.600941 175.525647 224.978824 315.166117 243.215059-51.983059-33.310118-115.832471-71.770353-140.122353-112.896-49.543529-83.847529 74.360471 154.142118 386.846118 73.938824-67.674353-9.276235-243.727059-0.150588-312.832-175.826824"
                ></path>
                <path
                    fill={color}
                    d="M523.550118 638.102588c-53.007059-43.971765 18.401882-106.014118 18.401882-106.014117 39.092706-38.128941 34.605176 149.970824-18.401882 106.014117m55.024941-164.141176a104.222118 104.222118 0 0 0-74.420706 31.201882l-0.075294-0.015059s-42.074353 34.635294-57.675294 149.835294c-15.585882 115.2-61.214118 69.044706-72.749177 77.974589-3.644235 2.800941 193.807059 61.545412 291.388236-95.593412 0.240941-0.361412 0.451765-0.752941 0.677647-1.114353 1.144471-1.837176 2.319059-3.553882 3.418353-5.451294 0.090353-0.346353 0.030118-0.677647 0.105411-1.054118 8.613647-15.164235 13.929412-32.481882 13.929412-51.2a104.598588 104.598588 0 0 0-104.598588-104.583529M921.298824 120.681412c-36.743529-22.512941-90.096941 65.761882-133.089883 143.932235-39.875765 72.448-111.826824 126.238118-161.490823 152.470588-15.631059 8.282353-19.802353 28.988235-7.800471 42.014118 14.802824 16.022588 40.056471 35.84 82.296471 51.952941 7.529412 2.861176 16.143059-1.008941 19.335529-8.402823 36.954353-85.684706 44.694588-111.917176 115.832471-203.715765C923.105882 196.562824 958.012235 143.179294 921.298824 120.681412"
                ></path>
            </svg>
        );
    }
}
